@charset "utf-8";

/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; } 
fieldset,img { border: 0; } 
address,caption,cite,code,dfn,em,th,var,i { font-weight: normal; font-style: normal; } 
ol,ul,li { list-style: none; } 
div,dl,dt,dd,ul,ol,li{ zoom:1; }
caption,th { text-align: left; } 
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; } 
q:before,q:after { content:''; } 
abbr,acronym { border: 0; }

/*-- All --*/ 
body{ color:#333;font:12px/20px Georgia,Arial,"Microsoft YaHei",sans-serif; text-align:center;   }
a{
	text-decoration: none;
	outline: none;
	color: #000;
}
a:hover {

}
table { border-collapse: collapse; border-spacing: 0; empty-cells:show; } 
table td,table th{ }
table th{ background:#f3f3f3;  }
table .new td{ color:#f60; font-weight:bold;  }

/*-- Public --*/
.fl{ float:left !important; _display:inline;  }
.fr{ float:right !important; _display:inline;}

a { text-decoration:none; }

.blk_18 {
	overflow: hidden;
	zoom: 1;
	width: 1000px;
	height: 118px;
}
.blk_18 .pcont {
	width: 865px;
	float: left;
	overflow: hidden;
	margin-top: 25px;
	margin-left: 10px;
}
.blk_18 .ScrCont {
	width: 32766px;
	zoom: 1;
}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton {
	width: 16px;
	height: 77px;
	float: left;
	background: url(default_res/left.jpg) no-repeat;
	margin-top: 20px;
	margin-left: 15px;
}
.blk_18 .RightBotton {
	width: 16px;
	height: 77px;
	float: right;
	background: url(default_res/right.jpg) no-repeat;
	margin-top: 20px;
	margin-right: 65px;
}
.blk_18 .pl img {
	display: block;
	cursor: pointer;
	border: none;
	margin-right: 5px;
	margin-left: 5px;
	height: 72px;
	width: 110px;
	float: left;
}
.blk_18 .pl {
	width: 125px;
	float: left;
	float: left;
	text-align: center;
}
#test{ position:fixed; left:0px; top:100px; background:#fff; display:none;  }
/* 顶部导航条 */
#topBar{ height:32px; line-height:30px; color:#fff; text-align:left; padding:0 20px; 
	-webkit-box-shadow: #ddd 2px 0px 0px;
	-moz-box-shadow: #ddd 2px 0px 0px;
	box-shadow: #ddd 0px 2px 0px;
	background: #1b80b2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#1b80b2), to(#1974a1));
	background: -webkit-linear-gradient(#1b80b2, #1974a1);
	background: -moz-linear-gradient(#1b80b2, #1974a1);
	background: -ms-linear-gradient(#1b80b2, #1974a1);
	background: -o-linear-gradient(#1b80b2, #1974a1);
	background: linear-gradient(#1b80b2, #1974a1);
	-pie-background: linear-gradient(#1b80b2, #1974a1);
	behavior: url(http://mba.neu.edu.cn/Templets/neu_xx/css/PIE.htc);
}
#topBar a{ color:#fff;  }
#topBar #logo{ display:inline-block; *display:inline; zoom:1; font-size:14px;  font-weight:bold; }
#topBar .nav{ float:right; }
#topBar .nav a{ padding:0 10px;  }

#content{ width:90%;/* margin:40px auto;*/ position:relative;  }
#footer{ height:34px; line-height:34px; border-top:1px solid #ddd;  
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F0F0F0), to(#FFFFFF));
	background: -webkit-linear-gradient(#F0F0F0, #FFFFFF);
	background: -moz-linear-gradient(#F0F0F0, #FFFFFF);
	background: -ms-linear-gradient(#F0F0F0, #FFFFFF);
	background: -o-linear-gradient(#F0F0F0, #FFFFFF);
	background: linear-gradient(#F0F0F0, #FFFFFF);
	-pie-background: linear-gradient(#F0F0F0, #FFFFFF);
	behavior: url(http://mba.neu.edu.cn/Templets/neu_xx/css/PIE.htc);
}

/* index.html */
.topic{ text-align:center;  font-size:72px; line-height:100px; color:#1974A1;  }
.topic i{ font-size:12px; line-height:18px; background:#ccc; color:#fff; text-align:center; vertical-align:top; font-family:Arial; padding:0 5px;  }
.indIntro{ width:800px; margin:40px auto;   }
.indIntro h2{ text-align:left;  font-size:18px; line-height:30px; text-indent:36px; }
.indIntro p{ text-align:left;  padding:20px 0 20px 0;  color:#999; text-indent:36px;  }
.indIntro .demoBtn{ background:#89c941;vertical-align:middle; margin:8px 10px 0 10px; display:inline-block; *display:inline; zoom:1; width:180px; height:60px; line-height:55px; color:#fff; font-family:Arial; font-size:48px;}
.indIntro .down{font-family:"微软雅黑";font-size:30px; }
.indIntro .demoBtn:hover{ text-decoration:none; background:#89c941;  }

.version{ border:1px dotted #ccc; margin-top:10px;  text-align:left; padding:10px 20px;  }
.version h3{ color:#1974A1; font-weight:bold; padding-bottom:5px;    }
.version a{ color:#f60;  }

/* 联系作者 */
#content .contact{ display:none;  color:#c00;  margin-bottom:20px;  }

/* 参数 */
#content .param{ display:none;  width:100%;  margin-bottom:20px;  background:#fff;  }
#content .param th{ text-align:center;  }
#content .param .intro{ text-align:left;  }
#content .param .link{ color:#c00; text-decoration:underline;   }

	/* demo图片列表盒子 */
	.demoBox{  text-align:left;   }
	.demoBox .hd{ position:relative; z-index:1; font-size:40px; height:60px; line-height:60px; padding-bottom:20px; border-bottom:3px solid #ddd;    }
	.demoBox .hd em{ display:inline-block; *display:inline; zoom:1;  width:60px; height:60px; font-size:60px; line-height:60px;  text-align: center; background:#ddd; color:#fff; 
		-webkit-border-radius: 1000px;
		-moz-border-radius: 1000px;
		border-radius: 1000px;
		behavior: url(http://mba.neu.edu.cn/Templets/neu_xx/css/PIE.htc);
		font-family:Arial;
	}
	.demoBox .hd h3{ vertical-align:middle; display:inline-block; *display:inline; zoom:1;padding-left:10px; color:#999;  }
	.demoBox .hd h3 strong{ padding-left:10px; color:#1974a1;   }
	.demoBox .hd .notice{ cursor:pointer; font-size:12px; line-height:20px;  display:inline-block; *display:inline; zoom:1; position:relative; padding:2px 10px; background:#c00; color:#fff;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		behavior: url(http://mba.neu.edu.cn/Templets/neu_xx/css/PIE.htc);
	}
	.demoBox .hd .notice p{ display:none;  position:absolute; top:18px; left:0px; background:#c00; color:#fff; width:400px; padding:10px 20px; 
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;	

	}
	.demoBox .hd .noticeOn p{ display:block;  }
	.demoBox .bd{ padding:20px 0;  }
	.demoBox .bd ul{ overflow:hidden; zoom:1; padding-bottom:5px;  }
	.demoBox .bd ul li{   position:relative;  cursor:pointer; float:left; width:160px; text-align:center; margin-right:25px; border:2px solid #ddd; padding:1px; margin-bottom:20px; background:#fff; 
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		border-radius: 8px;
		-webkit-box-shadow: #999 1px 1px 2px;
		-moz-box-shadow: #999 1px 1px 2px;
		box-shadow: #999 1px 1px 2px;
		behavior: url(http://mba.neu.edu.cn/Templets/neu_xx/css/PIE.htc);
	}
	.demoBox .bd ul li .pic{ line-height:0px; height:120px; overflow:hidden;  }
	.demoBox .bd ul li img{ width:160px; height:120px;  }
	.demoBox .bd ul li .title{ line-height:30px; height:30px; overflow:hidden;  border-top:1px solid #ddd;   background:#E8E8E8; 
			background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FAFAFA), to(#F0F0F0));
			background: -webkit-linear-gradient(#FAFAFA, #F0F0F0);
			background: -moz-linear-gradient(#FAFAFA, #F0F0F0);
			background: -ms-linear-gradient(#FAFAFA, #F0F0F0);
			background: -o-linear-gradient(#FAFAFA, #F0F0F0);
			background: linear-gradient(#FAFAFA, #F0F0F0);
			-pie-background: linear-gradient(#FAFAFA, #F0F0F0);
		behavior: url(http://mba.neu.edu.cn/Templets/neu_xx/css/PIE.htc);
	}
	.demoBox .bd ul li:hover{ border-color:#1974a1;  }
	.demoBox .bd ul li.new{ border-color:#f60;  }
	.demoBox .bd ul li.new:hover{ border-color:#1974a1; }
	.demoBox .bd ul li.new em{ position:absolute; left:-5px; top:5px; display:block; width:40px; height:20px; line-height:20px; background:#f60; color:#fff; 
		-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; behavior: url(http://mba.neu.edu.cn/Templets/neu_xx/css/PIE.htc);
	}
	.yourIdea h1{ font-size:30px; line-height:40px;  }


	

	/* demo 展示盒子 */
	#showDemoBox{ display:none;  width:1000px; height:530px;  text-align:left;  overflow-y:scroll; }
	.blockPage{ top:20px !important; }
	#showDemoBox .hd{ height:50px; line-height:50px; background:#ccc; font-size:20px; color:#fff;  font-weight:bold; padding:0 20px;
		background: #1b80b2;
		background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0797DD), to(#1974a1));
		background: -webkit-linear-gradient(#0797DD, #1974a1);
		background: -moz-linear-gradient(#0797DD, #1974a1);
		background: -ms-linear-gradient(#0797DD, #1974a1);
		background: -o-linear-gradient(#0797DD, #1974a1);
		background: linear-gradient(#0797DD, #1974a1);
		-pie-background: linear-gradient(#0797DD, #1974a1);
		behavior: url(http://mba.neu.edu.cn/Templets/neu_xx/css/PIE.htc);
	}
	#showDemoBox .hd h3{ font-weight:bold; }
	#showDemoBox em{ display:inline-block; *display:inline; zoom:1; width:20px; height:16px; background:#fff; 
		line-height:14px; text-align:center; float:right; color:#333; cursor:pointer; margin-top:10px; font-size:14px; font-family:Verdana;    }
	#showDemoBox #iframe{ width:970px; height:1000px;  }


/* demoEffect 文件CSS ======================================= */

	#demoContent{ text-align:center; margin-top:20px; width:1000px; height:800px;    }
	#demoContent .effect{ display:inline-block; *display:inline; zoom:1; text-align:left;  margin:0 auto;   }
	#demoContent .js{ text-align:left; margin:10px 20px;  line-height:20px;  background:#f3f3f3;  padding:5px 20px;    }
	#demoContent .js span{ color:#1974a1; }
	#demoContent .js span i{ color:#f30; font-weight:bold;  }
	#demoContent .notice{ color:#fff;  background:#000; text-align:left; padding:4px 20px; margin:10px 20px;   }
	#demoContent .css{  text-align:left; margin:10px 20px;  }
	#demoContent .css blockquote{ overflow:scroll; }

	#demoContent  .authorWord{ padding:10px 20px; border:1px dotted #ddd; text-align:left; margin-bottom:20px;   }
	#demoContent  .authorWord em{ color:#f00;  }
	/* 
	深蓝色 #1974a1
	*/


/* 源文件颜色 */
img:-moz-broken{-moz-force-broken-image-icon : 1;width : 24px;height : 24px;}
blockquote { font-family: "Consolas" , "Courier New" ,Courier,mono,serif; font-size: 12px;  margin: 0 0 1em 0; padding-top: 1px; }
blockquote ol, blockquote ol li, blockquote ol li span { margin: 0; padding: 0; border: none; }
blockquote a, blockquote a:hover { background: none; border: none; padding: 0; margin: 0; }
blockquote ol { list-style: decimal; background-color: #fff; margin: 0px 0px 1px 45px !important; padding: 0px; color: #5C5C5C; }
blockquote ol li { list-style: decimal-leading-zero; list-style-position: outside !important; border-left: 3px solid #6CE26C; background-color: #F8F8F8; color: #5C5C5C; padding: 0 3px 0 10px !important; margin: 0 !important; line-height: 14px; }
blockquote ol li.alt { background-color: #FFF; color: inherit; }
blockquote ol li span { color: black; background-color: inherit; }
blockquote .comment, blockquote .comments { color: #008200; background-color: inherit; }
blockquote .string { color: blue; background-color: inherit; }
blockquote .keyword { color: #069; font-weight: bold; background-color: inherit; }
blockquote .blockquoteprocessor { color: gray; background-color: inherit; }
blockquote .dp-xml .cdata { color: #ff1493; }
blockquote .dp-xml .tag, blockquote .dp-xml .tag-name { color: #069; font-weight: bold; }
blockquote .dp-xml .attribute { color: red; }
blockquote .dp-xml .attribute-value { color: blue; }
blockquote .dp-sql .func { color: #ff1493; }
blockquote .dp-sql .op { color: #808080; }
blockquote .dp-rb .symbol { color: #a70; }
blockquote .dp-rb .variable { color: #a70; font-weight: bold; }
blockquote .dp-py .builtins { color: #ff1493; }
blockquote .dp-py .magicmethods { color: #808080; }
blockquote .dp-py .exceptions { color: brown; }
blockquote .dp-py .types { color: brown; font-style: italic; }
blockquote .dp-py .commonlibs { color: #8A2BE2; font-style: italic; }
blockquote .dp-j .annotation { color: #646464; }
blockquote .dp-j .number { color: #C00000; }
blockquote .dp-delphi .number { color: blue; }
blockquote .dp-delphi .directive { color: #008284; }
blockquote .dp-delphi .vars { color: #000; }
blockquote .dp-css .value { color: black; }
blockquote .dp-css .important { color: red; }
blockquote .dp-c .vars { color: #d00; }
blockquote .dp-cpp .datatypes { color: #2E8B57; font-weight: bold; }

.left {
	background-image: url(default_res/left_bg3.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 241px;
	width: 211px;
}
.left1 {
	background-image: url(default_res/left_bg2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 151px;
	width: 211px;
}
.left2 {
	background-image: url(default_res/left_bg3.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 241px;
	width: 211px;
}
.left_z {
	float: left;
	width: 211px;
}
.left>span {
	display: inline;
	float: left;
	height: 40px;
	width: 166px;
	margin-left: 32px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	line-height: 40px;
	text-align: left;
}
.left ul {
	float: left;
	width: 180px;
	display: inline;
	margin-left: 10px;
	margin-top: 12px;
}
.left ul li {
	float: left;
	height: 24px;
	width: 180px;
	padding-bottom: 6px;
	background-image: url(default_res/left_lb_bg.jpg);
	background-repeat: no-repeat;
	line-height: 24px;
}
.left ul li a {
	color: #808080;
	display: inline;
	float: left;
	height: 24px;
	width: 140px;
	padding-left: 40px;
	text-align: left;
	line-height: 24px;
}
.left ul li a.hover {
	background-image:url(default_res/left_hover_bg.jpg);
	background-repeat:no-repeat;	
}
.left ul li a:hover {
	background-image:url(default_res/left_hover_bg.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
}



.left1 span {
	display: inline;
	float: left;
	height: 40px;
	width: 166px;
	margin-left: 32px;
	font-s: 14px;
	font-weight: bold;
	color: #FFF;
	line-height: 40px;
	text-align: left;
}
.left1 ul {
	float: left;
	width: 180px;
	display: inline;
	margin-left: 10px;
	margin-top: 12px;
}
.left1 ul li {
	float: left;
	height: 24px;
	width: 180px;
	padding-bottom: 6px;
	background-image: url(default_res/left_lb_bg.jpg);
	background-repeat: no-repeat;
	line-height: 24px;
}
.left1 ul li a {
	color: #808080;
	display: inline;
	float: left;
	height: 24px;
	width: 140px;
	padding-left: 40px;
	text-align: left;
	line-height: 24px;
}
.left1 ul li a.hover {
	background-image:url(default_res/left_hover_bg.jpg);
	background-repeat:no-repeat;	
}
.left1 ul li a:hover {
	background-image:url(default_res/left_hover_bg.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
}



.left2 span {
	display: inline;
	float: left;
	height: 40px;
	width: 166px;
	margin-left: 32px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	line-height: 40px;
	text-align: left;
}
.left2 ul {
	float: left;
	width: 180px;
	display: inline;
	margin-left: 10px;
	margin-top: 12px;
}
.left2 ul li {
	float: left;
	height: 24px;
	width: 180px;
	padding-bottom: 6px;
	background-image: url(default_res/left_lb_bg.jpg);
	background-repeat: no-repeat;
	line-height: 24px;
}
.left2 ul li a {
	color: #808080;
	display: inline;
	float: left;
	height: 24px;
	width: 140px;
	padding-left: 40px;
	text-align: left;
	line-height: 24px;
}
.left2 ul li a.hover {
	background-image:url(default_res/left_hover_bg.jpg);
	background-repeat:no-repeat;	
}
.left2 ul li a:hover {
	background-image:url(default_res/left_hover_bg.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
}
.call {
	float: left;
	width: 200px;
	margin-top: 20px;
	background-image: url(default_res/call_bg.jpg);
	background-repeat: no-repeat;
	text-align: left;
	background-position: left top;
	padding-top: 78px;
}
.call span {
	display: inline;
	float: left;
	width: 190px;
	color: #808080;
	font-family: "宋体";
	background-image: url(default_res/call_line.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 10px;
	padding-bottom: 15px;
}
.call span font {
	color: #b2b2b2;
	font-size: 12px;
}
.call ul {
	float: left;
	width: 190px;
	background-image: url(default_res/call_line.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 10px;
}
.call ul li {
	line-height: 18px;
	color: #4c4c4c;
	float: left;
	width: 190px;
	font-family: "宋体";
}
.right {
	float: right;
	width: 780px;
	background-color: #f2f2f2;
}
.right_t {
	background-image: url(default_res/right_title.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 780px;
}
.title_left {
	float: left;
	text-align: left;
	line-height: 40px;
	font-size: 14px;
	font-weight: bold;
	color: #326bbd;
	display: inline;
	margin-left: 15px;
}
.title_left span {
	font-size: 16px;
}
.title_right {
	float: right;
	line-height: 40px;
	display: inline;
	margin-right: 20px;
	color: #666666;
}
.title_right img {
	display: inline;
	margin-right: 10px;
}
.title_right a {
	color: #666666;
}
.news_lb {
	float: left;
	width: 780px;
	margin-top: 15px;
}
.img_lb {
	float: left;
	width: 780px;
	margin-top: 15px;
}
.news_lb ul li {
	background-image: url(default_res/jiantou.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 780px;
	line-height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d8d8d8;
}
.news_lb ul li a {
	float: left;
	margin-left: 35px;
	font-size: 14px;
	color: #666666;
	display: inline;
}
.news_lb ul li a:hover {
	color:#326bbd;
	text-decoration:underline;
}.news_lb ul li font {
	float: right;
	display: inline;
	margin-right: 15px;
	font-family: "宋体";
	color: #b2b2b2;
}
.fenye {
	float: left;
	width: 780px;
	margin-top: 25px;
	*margin-top: 0px;
	*padding-top:25px;
	padding-bottom: 25px;
	text-align: center;
}
.fenye a {
	display: inline;
	margin-right: 5px;
	background-image: url(default_res/fenye_bg.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	_padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 6px;
	*padding-bottom: 16px;
	padding-left: 10px;
	font-size: 14px;
	color: #326bbd;
	font-family: "宋体";
}
.fenye a:hover,.fenye a.hover,.fenye a.page:hover,.fenye a.pages {
	background-image: url(default_res/fenye_hover_bg.jpg);
	background-repeat: no-repeat;
	text-decoration:none;
	color:#4c4c4c;
}
.fenye a.page {
	background-image: url(default_res/fenye_bg.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.fenye a.pages {
	background-image: url(default_res/fenye_hover_bg.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.fenye a.dian {
	display: inline;
	padding-right: 20px;
	padding-left: 5px;
	margin-right: -8px;
}
.news_nr {
	display: inline;
	float: left;
	width: 750px;
	margin-top: 15px;
	margin-left: 15px;
}
.nr_t h1 {
	float: left;
	width: 750px;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #326bbd;
}
.nr_t {
	float: left;
	width: 750px;
	height: 70px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d8d8d8;
}
.nr_t span {
	line-height: 48px;
	float: left;
	height: 48px;
	width: 750px;
	font-family: "宋体";
	color: #808080;
}
.nr_nr {
	font-size: 14px;
	line-height: 24px;
	color: #010101;
	float: left;
	width: 750px;
	text-align: left;
}
.nr_nrs {
	font-size: 14px;
	line-height: 24px;
	color: #4c4c4c;
	float: left;
	width: 750px;
	text-align: left;
}

.fenpian {
	line-height: 54px;
	float: left;
	height: 54px;
	width: 750px;
	margin-top: 15px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d8d8d8;
}
.fenpian ul li {
	float: left;
	height: 54px;
	width: 355px;
	background-image: url(default_res/fenye_jiantou.jpg);
	background-repeat: no-repeat;
	text-align: left;
	display: inline;
	padding-left: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.fenpian ul li a {
	font-weight: normal;
	color: #4c4c4c;
}
.fenpian ul li a:hover {
	text-decoration:none;
	_color:#4c4c4c;
}
.img_lb ul li {
	background-color: #FFF;
	float: left;
	height: 200px;
	width: 370px;
	display: inline;
	margin-left: 12px;
	margin-top: 10px;
}
.img_lb ul li div {
	float: left;
	height: 186px;
	width: 142px;
	background-image: url(default_res/tupian.jpg);
	background-repeat: no-repeat;
	display: inline;
	margin-top: 10px;
	margin-left: 10px;
}
.img_lb ul li div a img {
	float: left;
	height: 174px;
	width: 134px;
	margin-top: 4px;
	margin-left: 4px;
	display: inline;
}.img_lb ul li span {
	display: inline;
	float: left;
	width: 194px;
	margin-left: 10px;
	margin-top: 5px;
	text-align: left;
	line-height: 14px;
	color: #b2b2b2;
}
.img_lb ul li span font {
	font-size: 14px;
	line-height: 36px;
	font-weight: bold;
	color: #4c4c4c;
	float: left;
	height: 36px;
	width: 194px;
}
.img_lb ul li span a {
	float: left;
	width: 194px;
	text-align: right;
	color: #326bbd;
	margin-top: 20px;
}
.img_lb ul {
	float: left;
	width: 780px;
	margin-top: -10px;
}

.end {
	font-size: 14px;
	line-height: 32px;
	color: #010101;
	text-align: right;
	float: left;
	width: 750px;
	margin-top: 18px;
	padding-bottom: 15px;
}
.candidate {
	display: inline;
	float: left;
	width: 1000px;
	margin-left: 13px;
}
.candidate_con {
	float: left;
	width: 1000px;
	margin-top: 20px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
.candidate_con img {
	float: left;
	height: 120px;
	width: 227px;
}

.candidate_cons {
	line-height: 26px;
	float: right;
	width: 755px;
	color: #b3b3b3;
	text-align: left;
}
.candidate_cons font {
	line-height: 30px;
	float: left;
	width: 755px;
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.candidate_list {
	float: left;
	width: 998px;
	border: 1px solid #e6e6e6;
	margin-top: 25px;
	padding-bottom: 15px;
}
.candidate_div {
	line-height: 36px;
	float: left;
	height: 36px;
	width: 998px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9d9d9;
}
.candidate_div span {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 36px;
	font-weight: bold;
	color: #666;
	float: left;
	height: 36px;
	width: 150px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #326bbc;
	background-image: url(default_res/candidate_t_bg.jpg);
	background-repeat: no-repeat;
	background-position: 18px center;
}
.candidate_list ul li {
	float: left;
	width: 460px;
	border: 1px solid #e6e6e6;
	display: inline;
	height: 190px;
	margin-right: 18px;
	margin-left: 18px;
	margin-top: 18px;
}
.candidate_list ul li:hover { border:1px solid #fc7f3f;}
.candidate_list ul li img {
	float: left;
	height: 150px;
	width: 120px;
	display: inline;
	margin-top: 20px;
	margin-right: 30px;
	margin-left: 20px;
}
.candidate_list ul li div {
	float: left;
	width: 252px;
	margin-top: 10px;
	line-height: 30px;
	text-align: left;
	color: #b2b2b2;
}
.name {
	font-family: "微软雅黑";
	font-weight: bold;
	color: #737373;
	float: left;
	width: 252px;
}
.candidate_info {
	float: left;
	width: 252px;
}
.candidate_info font {
	color: #747474;
}
.candidate_list ul li div a.vote {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 25px;
	color: #FFF;
	background-image: url(default_res/vote_button_bg.jpg);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
	height: 25px;
	width: 150px;
	font-weight: bold;
	margin-top: 15px;
}
.candidate_list ul li div a.vote:hover { color:#fd7e3b;background-image: url(default_res/vote_button_hover_bg.jpg);}
.theme_list {
	float: left;
	width: 1026px;
}
.boxcaption{
	background-image: url(default_res/touming.png);
	background-repeat: repeat;
	float: left;
	height: 60px;
	width: 187px;
	float: left;
	position: absolute;
	z-index: 9;
	line-height: 30px;
	color: #d8d8d8;
	display: inline;
	padding-right: 20px;
	padding-left: 20px;
 			}
.captionfull .boxcaption {
	top: 90px;
	left: 0;
}.theme_list ul li {
	float: left;
	height: 128px;
	width: 235px;
	position: relative;
	margin-top: 25px;
	display: inline;
	margin-left: 14px;
}
.theme_list ul li a img {
	float: left;
	height: 120px;
	width: 227px;
}
.boxcaption a {
	text-align: left;
	float: left;
	width: 187px;
	color: #FFF;
	font-family: "微软雅黑";
}
.boxcaption span {
	text-align: right;
	float: left;
	width: 187px;
	font-family: "微软雅黑";
}
.look_link {
	height: 36px;
	width: 180px;
	margin-top: 30px;
	padding-bottom: 20px;
}
.theme_list ul li font {
	height: 61px;
	width: 104px;
	background-image: url(default_res/vote_bg.png);
	background-repeat: no-repeat;
	position: absolute;
	top: -4px;
	left: -4px;
	z-index: 9;
}
.theme_lists {
	float: left;
	height: 120px;
	width: 227px;
	overflow: hidden;
	position: relative;
}
.theme_list ul li font.no {
	background-image: url(default_res/no_vote_bg.png);
	background-repeat: no-repeat;
}
.right_con {
	display: inline;
	padding: 20px;
	float: left;
	width: 740px;
}
.link_div {
	float: left;
	height: 36px;
	width: 740px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #acacac;
}
.link_div a {
	font-size: 14px;
	line-height: 36px;
	color: #666;
	text-align: center;
	display: inline;
	float: left;
	height: 36px;
	width: 96px;
	margin-right: 12px;
	background-image: url(default_res/tab_bg.jpg);
	background-repeat: no-repeat;
}
.link_div a.on {
	color: #FFF;
	background-image: url(default_res/tab_hover_bg.jpg);
}
.link_div a.selected {
	color: #FFF;
	background-image: url(default_res/tab_hover_bg.jpg);
}
.right_con img {
	float: left;
	height: 287px;
	width: 740px;
	margin-top: 15px;
}
.con {
	font-size: 14px;
	line-height: 26px;
	color: #666;
	float: left;
	text-align:left;
	width: 740px;
	margin-top: 15px;
}
.news_lb.w_740 {
	float: left;
	width: 740px;
}
.news_lb.w_740 ul li {
	float: left;
	width: 740px;
}
.right_t.w_1000 {
	background-image: url(default_res/title_t_bg.jpg);
	background-repeat: no-repeat;
	width: 1000px;
}
.lianxi {
	background-color: #f2f2f2;
	float: left;
	width: 1000px;
	padding-bottom: 45px;
}
.lianxis {
	background-color: #FFF;
	display: inline;
	float: left;
	width: 960px;
	margin-top: 20px;
	margin-left: 20px;
	padding-bottom: 40px;
}
.lianxi_left {
	display: inline;
	float: left;
	width: 464px;
	margin-top: 25px;
	margin-left: 30px;
}
.lianxi_t {
	float: left;
	height: 45px;
	width: 159px;
}
.map_div {
	float: left;
	height: 380px;
	width: 464px;
	margin-top: 27px;
}
.map_div img {
	float: left;
	height: 270px;
	width: 464px;
}
.lianxi_right {
	line-height: 56px;
	float: right;
	width: 420px;
	padding-bottom: 80px;
	/*background-image: url(default_res/tel_bg.jpg);*/
	background-repeat: no-repeat;
	background-position: 230px bottom;
	margin-top: 90px;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #666;
	text-align: left;
}
.lianxi_right a {
	color: #666;
}
.fenye.w_960 {
	width: 960px;
}
.lianxis.no_bottom {
	padding-bottom: 0px;
}
.xiazai_lb {
	float: left;
	width: 920px;
	margin-top: 10px;
	display: inline;
	margin-left: 20px;
}
.xiazai_lb ul li {
	background-image: url(default_res/jiantou.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 920px;
	line-height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d8d8d8;
	font-family: "微软雅黑";
}
.xiazai_lb ul li a.xiazai_t_link {
	float: left;
	margin-left: 35px;
	font-size: 14px;
	color: #333;
	display: inline;
}
.xiazai_lb ul li a.xiazai_t_link:hover {
	color:#326bbd;
	text-decoration:underline;
}.xiazai_lb ul li font {
	float: right;
	display: inline;
	margin-right: 15px;
	font-family: "微软雅黑";
	color: #b2b2b2;
}
.xiazai_lb ul li a.xiazai_link {
	font-size: 14px;
	color: #326bbd;
	float: right;
	background-image: url(default_res/xiazai_img.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	display: inline;
	padding-right: 30px;
	margin-left: 15px;
	margin-right: 15px;
}
.zaixian {
	background-image: url(default_res/zaixian_bg.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 127px;
	width: 145px;
	position: fixed;
	z-index: 999999;
	right: 0px;
	top: 230px;
	background-position: right top;
	margin-right: -115px;
}
.guan_link {
	float: right;
	height: 24px;
	width: 24px;
	margin-top: 8px;
	margin-right: 7px;
	display: inline;
}
.zaixian ul {
	float: left;
	width: 95px;
	margin-left: 20px;
	display: inline;
	margin-top: 10px;
}
.zaixian ul li {
	float: left;
	width: 95px;
	margin-top: 8px;
}
.zaixian ul li span {
	font-family: "微软雅黑";
	font-size: 14px;
	color: #666;
	float: left;
}
.zaixian ul li a img {
	float: left;
	height: 23px;
	width: 74px;
}
.zaixian_div {
	float: right;
	width: 115px;
}
.right_div_button {
	float: left;
	height: 121px;
	width: 30px;
	margin-top: 3px;
}
.call img {
	float: left;
	width: 200px;
}
#wp_paging_w24 .wp_paging { display:block; margin:0; padding:0; list-style:none; font-size:13px;font-family:'Microsoft Yahei', Verdana, Geneva, sans-serif; color:#494949; float:right;}
#wp_paging_w24 .wp_paging input {font-size:12px;*font-size:100%;}
#wp_paging_w24  .wp_paging li { display:inline-block; height:25px; line-height:25px; float:left; margin-top:5px;    width: auto;
	background: none;
	border: none;}
#wp_paging_w24  .wp_paging li span,#wp_paging_w24  .wp_paging li a { display:inline-block; float:left; margin-left:10px; }
#wp_paging_w24  .wp_paging li em { font-style:normal;}
#wp_paging_w24  .wp_paging li a { cursor:pointer; color:#666; line-height: 25px; height: 25px;}
#wp_paging_w24  .wp_paging li a:hover { color:#000; }
#wp_paging_w24  .wp_paging li a span{ margin:0;}
#wp_paging_w24  .wp_paging li input { font-size:12px;*font-size:100%; width:24px; height:15px; line-height:15px; border:1px solid #d5d5d5; background:#fff; margin-top:4px; text-align:center;}
#wp_paging_w24  .wp_paging li input:focus{ outline:none;}
#wp_paging_w23 .wp_paging { display:block; margin:0; padding:0; list-style:none; font-size:13px;font-family:'Microsoft Yahei', Verdana, Geneva, sans-serif; color:#494949; float:right;}
#wp_paging_w23 .wp_paging input {font-size:12px;*font-size:100%;}
#wp_paging_w23  .wp_paging li { display:inline-block; height:25px; line-height:25px; float:left; margin-top:5px; width: auto;
	background: none;
	border: none; }
#wp_paging_w23  .wp_paging li span,#wp_paging_w23  .wp_paging li a {     display: inline-block;float: left;width: auto;background: none;border: none;margin: 0 0 0 10px;text-align: center;line-height: 24px;}
#wp_paging_w23  .wp_paging li em { font-style:normal;}
#wp_paging_w23  .wp_paging li a { cursor:pointer; color:#666; line-height: 25px; height: 25px;margin: 0;width: auto;}
#wp_paging_w23  .wp_paging li a:hover { color:#000; }
#wp_paging_w23  .wp_paging li a span{ margin:0;}
#wp_paging_w23  .wp_paging li input { font-size:12px;*font-size:100%; width:24px; height:15px; line-height:15px; border:1px solid #d5d5d5; background:#fff; margin-top:4px; text-align:center;}
#wp_paging_w23  .wp_paging li input:focus{ outline:none;}
.possplit {
background: none;
	text-indent: 0px;

	width: 10px;
	display: inline-block;
	border: 0px solid red;
	text-align: center;
}
.news_lb .wp_entry {
    display: inline;
    float: left;
    width: 750px;
    margin-top: 15px;
    margin-left: 15px;
    /* width: 100%; */
    /* line-height: 1.7em; */
    font-size: 13px;
    color: #333;
    /* overflow: hidden; */
}